Turkey Mountain features 10 miles of hiking trails near Tulsa, OK.
Take 71st St to Elwood (first stoplight west of Arkansas river) Turn North - drive for a bit and you will see the parking lot.